
#pragma once

#ifndef _INC_TCHAR
#include <tchar.h>
#endif

void MD5String(const unsigned char *pData, unsigned long dwlen, TCHAR *outString);
void MD5String(const unsigned char *pData, unsigned long dwlen, char *outString, intptr_t outLength = 33, bool lowercase = true);
void MD5(const unsigned char *pData, unsigned long dwlen, unsigned char *digest);
